33288
853583
353676
69732
106564
405210
369161
1434424
335707
104467
874555
377281
793147
883949
1011724
809610
538505
45952
85987
593377
284284
528841
442275
820256